surplus energy - Spanish English Dictionary